On Schematological Equivalence of Dataflow Networks

نویسنده

  • Alexander Moshe Rabinovich
چکیده

We consider the problem of determining when two dataaow networks with uninterpreted nodes always have the same input-output behavior. We deene a set of behavior-preserving transformations on networks and show that this set is \schematologically complete", i.e., networks have the same input-output behavior under all interpretations if and only if they can be transformed into isomorphic networks. As a by product, we obtain a polynomial algorithm for deciding schematological equivalence of dataaow networks.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Schematological Equivalence of Partially Interpreted Dataflow Networks

We consider the problem of determining when two dataaow networks over uninterpreted nodes and some primitive nodes always have the same input-output behavior. We deene a set of behavior-preserving transformations on networks and show that this set is \schematologically complete", i.e., networks have the same input-output behavior under all interpretations if and only if they can be transformed ...

متن کامل

Fibrational Semantics of Dataflow Networks

Beginning with the category Dom of Scott domains and continuous maps, we introduce a syntax for dataaow networks as \systems of inequalities," and provide an associated operational semantics. We observe that, under this semantics, a system of inequalities determines a two-sided bration in Dom. This leads to the introduction of a certain class of cartesian arrows of spans as a notion of morphism...

متن کامل

A Structured Approach to Proving Compiler Optimizations Based on Dataflow Analysis

This paper reports on the correctness proof of compiler optimizations based on data-flow analysis. We formulate the optimizations and analyses as instances of a general framework for data-flow analyses and transformations, and prove that the optimizations preserve the behavior of the compiled programs. This development is a part of a larger effort of certifying an optimizing compiler by proving...

متن کامل

Network algebra for synchronous dataflow

We develop an algebraic theory of synchronous dataflow networks. First, a basic algebraic theory of networks, called BNA (Basic Network Algebra), is introduced. This theory captures the basic algebraic properties of networks. For synchronous dataflow networks, it is subsequently extended with additional constants for the branching connections that occur between the cells of synchronous dataflow...

متن کامل

Dataflow Process Networks

We review a model of computation used in industrial practice in signal processing software environments and experimentally in other contexts. We give this model the name “dataflow process networks,” and study its formal properties as well as its utility as a basis for programming language design. Variants of this model are used in commercial visual programming systems such as SPW from the Alta ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Inf. Comput.

دوره 124  شماره 

صفحات  -

تاریخ انتشار 1996